Detail view  Back to full view


Exiting (past tense exited)

Whereas the going action allows people to move from one location to another in the model world, and the entering action is for movement deeper inside the objects in a location, the exiting action is for movement back out towards the main floor area. Climbing out of a cupboard, for instance, is an exiting action. Exiting when already in the main floor area of a room with a map connection to the outside is converted to a going action. Finally, note that whereas entering works for either containers or supporters, exiting is purely for getting oneself out of containers: if the actor is on top of a supporter instead, an exiting action is converted to the getting off action.


Typed commands leading to this action

    "get out/off/up"
    "stand"
    "stand up"
    "exit"

Named values belonging to this action

container exited from ... the name of an object

Rules controlling this action

    set action variables    exiting  
    check        an actor exiting  convert exit into go out rule
    check        an actor exiting  can't exit when not inside anything rule
    check        an actor exiting  can't exit closed containers rule
    check        an actor exiting  convert exit into get off rule
    carry out    an actor exiting  standard exiting rule
    report        an actor exiting  standard report exiting rule
    report        an actor exiting  describe room emerged into rule